package ciicos.work.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.util.Date;


/**
 * 工单信息
 *
 * @版本： V3.2.0
 * @版权：
 * @作者： 产研项目租
 * @日期： 2023-08-02
 */
@Data
@TableName("work_info")
public class WorkInfoEntity {
    @TableId("F_ID")
    private String id;

    @TableField("F_PARENTID")
    private String parentid;
    @TableField("F_CREATORTIME")
    private Date creatortime;
    @TableField("F_CREATORUSERID")
    private String creatoruserid;
    @TableField("F_SOURCE")
    private String source;
    @TableField("F_ASSETSINFOID")
    private String assetsinfoid;

    @TableField("F_SELECTTEAM")
    private String selectteam;

    @TableField("F_QUESTION")
    private String question;

    @TableField("F_HANDLEUSERID")
    private String handleuserid;

    @TableField("F_HANDLETIME")
    private Date handletime;

    @TableField("F_REALTIME")
    private Double realtime;

    @TableField("F_HANDLERESULT")
    private String handleresult;

    @TableField("F_PREVENT")
    private String prevent;

    @TableField("F_IMAGES")
    private String images;

    @TableField("F_CONFIRMUSERID")
    private String confirmuserid;

    @TableField("F_CONFIRMTIME")
    private Date confirmtime;

    @TableField("F_ENABLEDMARK")
    private Integer enabledmark;

    @TableField("F_FILES")
    private String files;

    @TableField("F_WorkEncode")
    private String workEncode;

    @TableField("F_HappenDate")
    private Date happenDate;

    @TableField("F_pds")
    private String pds;

    @TableField("F_status")
    private String status;

    @TableField("F_IsPublish")
    private Integer isPublish;

    @TableField("F_Field01")
    private String field01;
    @TableField("F_Field02")
    private String field02;
    @TableField("F_Field03")
    private String field03;
    @TableField("F_Field04")
    private String field04;
    @TableField("F_Flag")
    private Integer flag;

    @TableField("F_MobileImage")
    private String mobileimage;

    @TableField("F_ConfirmResult")
    private String confirmresult;

    @TableField("F_NoReason")
    private String noseason;


    @TableField("F_ISDOWNLOAD")
    private Integer isdownload;

    @TableField("F_STARTTIME")
    private Date starttime;

    @TableField("F_ENDTIME")
    private Date endtime;

    @TableField("F_NAME")
    private String name;

    @TableField("F_FinishStatus")
    private String finishStatus;

}
